on numerous occasions - Inglés Sinónimo Diccionario